.home-container {
    .ant-card-body {
        padding: 5px 24px !important;

        .ant-list-header {
            padding: 5px 0;
        }
    }

    .home-list-container {
        height: 160px;
        border-radius: 15px !important;
        z-index: 1;

        .home-list {
            display: flex;
            justify-content: space-between;
            align-items: center;
        }

        .ant-card-cover {
            height: fit-content;
            border: 1px solid #f0f0f0;
            border-radius: 5px;

            .ant-picker-calendar-mini .ant-picker-calendar-header {
                padding-bottom: 20px;
            }

            .ant-picker-calendar .ant-picker-panel .ant-picker-body {
                padding-bottom: 4px;
            }
        }
    }

    .home-scroll {
        padding-right: 10px !important;
        overflow-y: scroll;
        overflow-x: hidden;
    }
}